scene painter - Turkish English Dictionary